#pragma once

#include "IMemoryObject.h"
#include "Texture.h"

class CMaterial : public IMemoryObject
{
public:
	CMaterial()
	{
		mDiffuse = 0;   
		mAmbient = 0;   
		mSpecular = 0;  
		mEmissive = 0;  
		mPower = 0.0f;  
	}

	~CMaterial()
	{
	}

private:
	UINT32   mDiffuse;  
	UINT32   mAmbient;  
	UINT32   mSpecular; 
	UINT32   mEmissive; 
	float    mPower;    
};

